package cn.thinkjoy.social.dto;

import cn.thinkjoy.common.domain.BaseDomain;
import cn.thinkjoy.social.domain.ShareUrls;

import java.util.List;

/**
 * 精彩分享DTO
 */
public class ShareDigestDTO extends BaseDomain {

    /** 标题 */
    private String title;
    /** 正文最前面一两句 */
    private String shortContent;
    /** 正文全文 */
    private String content;
    /** 图片、声音或视频 */
    private List<ShareUrls> medias;
    /** 分享出去的链接 */
    private String shareUrl;
    /** 创建时间 */
    private long createTime;
    /** 评论数 */
    private int commentCount;
    /** 点赞数 */
    private int apraiseCount;
    /** 当前用户是否已赞 */
    private boolean isPraised;

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getShortContent() {
        return shortContent;
    }

    public void setShortContent(String shortContent) {
        this.shortContent = shortContent;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public List<ShareUrls> getMedias() {
        return medias;
    }

    public void setMedias(List<ShareUrls> medias) {
        this.medias = medias;
    }

    public String getShareUrl() {
        return shareUrl;
    }

    public void setShareUrl(String shareUrl) {
        this.shareUrl = shareUrl;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public int getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(int commentCount) {
        this.commentCount = commentCount;
    }

    public int getApraiseCount() {
        return apraiseCount;
    }

    public void setApraiseCount(int apraiseCount) {
        this.apraiseCount = apraiseCount;
    }

    public boolean isPraised() {
        return isPraised;
    }

    public void setPraised(boolean isPraised) {
        this.isPraised = isPraised;
    }
}
